<?php
/*
 *
 *      sendmail.php - v1.0.0 @07.07.2009 22:29:40 CEST
 *
 *      StudioGallery Copyright (C) 2009 Rafal Kusior (spuavick) <spuavick@interia.pl>
 *
 *      This program is free software: you can redistribute it and/or modify
 *      it under the terms of the GNU General Public License as published by
 *      the Free Software Foundation, either version 2 of the License, or
 *      (at your option) any later version.
 *
 *      This program is distributed in the hope that it will be useful,
 *      but WITHOUT ANY WARRANTY; without even the implied warranty of
 *      MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 *      GNU General Public License for more details.
 *
 *      You should have received a copy of the GNU General Public License
 *      along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 *      -----------------------------------------------------------------------------
 *
 *      Niniejszy program jest wolnym oprogramowaniem - możesz go rozpowszechniać
 *      dalej i/lub modyfikować na warunkach Powszechnej Licencji Publicznej GNU
 *      wydanej przez Fundację Wolnego Oprogramowania, według wersji 2 tej Licencji
 *      lub dowolnej z późniejszych wersji.
 *
 *      Niniejszy program rozpowszechniany jest z nadzieją, iż będzie on użyteczny -
 *      jednak BEZ ŻADNEJ GWARANCJI, nawet domyślnej gwarancji PRZYDATNOŚCI HANDLOWEJ
 *      albo PRZYDATNOŚCI DO OKREŚLONYCH ZASTOSOWAŃ. Bliższe informacje na ten temat
 *      można uzyskać z Powszechnej Licencji Publicznej GNU.
 *
 *      Kopia Powszechnej Licencji Publicznej GNU powinna zostać ci dostarczona
 *      razem z tym programem. Jeżeli nie została dostarczona, odwiedź
 *      <http://www.gnu.org/licenses/>
 */

$preU = "";

require_once($preU.'sg_settings.php');
$key = $_GET['key'];

if (preg_match("#".$conf['conf_url']."#",$_SERVER['HTTP_REFERER']) && $_SESSION['key'] == $key && !empty($_SESSION['key']) ){

	if (!$_POST['imie'] || !$_POST['email'] || !$_POST['tresc']) {
	include($preU.'sg-include/sg-include.php');
		echo '<div class="error">'._("Proszę uzupełnić wszystkie pola formularza").'</div>';
		$form = '<div class="contactform"><form name="form" method="post" action="sendmail.php?key='.$key.'">';
	$form .= '<div class="form-pos"><label for="name">'._("Imię").':</label><input type="text" name="name" id="name" /></div>';
	$form .= '<div class="form-pos"><label for="email">'._("E-mail").':</label><input type="text" name="email" id="email" /></div>';
	$form .= '<div class="form-pos"><label for="name">'._("Treść").':</label><textarea name="content" id="content"></textarea></div>';
	$form .= '<div class="form-pos"><input type="button" name="send" class="button" value="'._("wyślij").'" onclick="sendForm(\''.$key.'\'); return false;"/></div>';
	$form .= '</form></div>';
	echo $form;
		exit;
	}

	$odkogo = array();
	$odkogo['name'] = strip_tags(trim($_POST['imie']));
	$odkogo['mail'] = strip_tags(trim($_POST['email']));
	$ip = showIP();
	$tresc = _("Użytkownik");
	$tresc .= ":".$odkogo['name']."\n";
	$tresc .= _("z adresu");
	$tresc .= ": ".$ip."\n\n";
	$tresc .= _("napisał");
	$tresc .= ":\n".strip_tags(trim($_POST['tresc']));

	if (sendMail(_("Wiadomość ze strony"),$tresc,$conf,$odkogo)) {

		echo '<div class="ok">';
		echo _("<p>Wiadomość została wysłana.</p>");
		echo _("<p>Jeśli to konieczne, odpowiem najszybciej jak to będzie możliwe.</p>");
		echo '</div>';
	} else {
		echo '<div class="error">';
		echo _("Wiadomość nie została wysłana...");
		echo '</div>';
	}



} else {
echo "no way...";
exit;
}
?>
